package br.edu.infnet.model;

public class Usuario {

	private String login;
	private String senha;
	private String tipoUsuario;
	private Integer agencia;
	
	public Usuario(){
		login = "";
	}
	
	public Usuario(String login){
		this.login = login;
	}

	public String getLogin() {
		return login;
	}

	public void setLogin(String login) {
		this.login = login;
	}

	public void setSenha(String senha) {
		this.senha = senha;
	}
	
	public Boolean validarSenha(String senha){
		return this.senha.equalsIgnoreCase(senha);
	}

	public TipoUsuario getTipoUsuario() {
		return TipoUsuario.getTipo(this.tipoUsuario);
	}

	public void setTipoUsuario(TipoUsuario tipoUsuario) {
		this.tipoUsuario = tipoUsuario.getTipoStr();
	}
	
	public void setAgencia(Integer agencia){
		this.agencia = agencia;
	}
	
	public Integer getAgencia(){
		return this.agencia;
	}
}
